Ori Swed
Ori Swed is associate professor of sociology and director of the Peace, War, and Social Conflict Laboratory at Texas Tech University.